home *** CD-ROM | disk | FTP | other *** search
- $MACRO DEMInit DUMP;
- {This macro was created by the Multi-Edit install macro version 4.00a}
-
- {Default key assignments}
- EMS_Stat := 2;
- Set_Global_Int('EMS_DEFAULT',2);
- MACRO_TO_KEY(<F1>,'^MAINHELP',EDIT);
- FLABEL('Help ',1,EDIT);
- MACRO_TO_KEY(<AltH>,'^MAINHELP',EDIT);
- MACRO_TO_KEY(<F2>,'^MEMENUS',EDIT);
- FLABEL('Menu ',2,EDIT);
- MACRO_TO_KEY(<Btn0>,'^MEMENUS',EDIT);
- MACRO_TO_KEY(<F3>,'^SAVEFILE',EDIT);
- FLABEL('Save ',3,EDIT);
- MACRO_TO_KEY(<CtrlF3>,'^SAVEBLCK',EDIT);
- FLABEL('SaveBl',23,EDIT);
- MACRO_TO_KEY(<ShftF3>,'^LOADFILE',EDIT);
- FLABEL('Load ',13,EDIT);
- MACRO_TO_KEY(<F6>,'^SEARCH',EDIT);
- FLABEL('Search',6,EDIT);
- MACRO_TO_KEY(<ShftF6>,'^S_REPL',EDIT);
- FLABEL('S/Repl',16,EDIT);
- MACRO_TO_KEY(<CtrlF6>,'^REPSRCH',EDIT);
- FLABEL('NxtSrc',26,EDIT);
- MACRO_TO_KEY(<AltF>,'^FS',EDIT);
- MACRO_TO_KEY(<AltG>,'^FS /N',EDIT);
- MACRO_TO_KEY(<F7>,'^MARKBLCK',EDIT);
- FLABEL('MarkBl',7,EDIT);
- MACRO_TO_KEY(<ShftF7>,'^MCOLBLCK',EDIT);
- FLABEL('BegCol',17,EDIT);
- MACRO_TO_KEY(<AltF7>,'^MSTRBLCK',EDIT);
- FLABEL('BegStr',37,EDIT);
- MACRO_TO_KEY(<Btn1>,'^MSTRBLCK',EDIT);
- MACRO_TO_KEY(<CtrlF9>,'^BLOCKOFF',EDIT);
- FLABEL('BlkOff',29,EDIT);
- MACRO_TO_KEY(<AltU>,'^UNDBLK',EDIT);
- MACRO_TO_KEY(<AltI>,'^INDBLK',EDIT);
- MACRO_TO_KEY(<F9>,'^BLOCKOP /BT=0',EDIT);
- FLABEL('CopyBl',9,EDIT);
- MACRO_TO_KEY(<F10>,'^BLOCKOP /BT=1',EDIT);
- FLABEL('MoveBl',10,EDIT);
- MACRO_TO_KEY(<CtrlF10>,'^BLOCKOP /BT=2',EDIT);
- FLABEL('DelBl ',30,EDIT);
- MACRO_TO_KEY(<ShftF9>,'^BLOCKOP /BT=3',EDIT);
- FLABEL('WnCopy',19,EDIT);
- MACRO_TO_KEY(<ShftF10>,'^BLOCKOP /BT=4',EDIT);
- FLABEL('WnMove',20,EDIT);
- MACRO_TO_KEY(<GREY->,'^CUT /M',EDIT);
- MACRO_TO_KEY(<GreyENTER>,'^PASTE',EDIT);
- MACRO_TO_KEY(<CtrlINS>,'^PASTE',EDIT);
- MACRO_TO_KEY(<GREY+>,'^CUT',EDIT);
- MACRO_TO_KEY(<CtrlGREY->,'^CUT /M /A',EDIT);
- MACRO_TO_KEY(<CtrlGREY+>,'^CUT /A',EDIT);
- MACRO_TO_KEY(<ShftF1>,'^NEXTWIN',EDIT);
- FLABEL('NxtWin',11,EDIT);
- MACRO_TO_KEY(<Btn2>,'^NEXTWIN',EDIT);
- MACRO_TO_KEY(<CtrlF1>,'^LASTWIN',EDIT);
- FLABEL('LstWin',21,EDIT);
- MACRO_TO_KEY(<AltF1>,'^SWITWIN',EDIT);
- FLABEL('WinLst',31,EDIT);
- MACRO_TO_KEY(<ScrollLockOn>,'^MOD_WIN',EDIT);
- MACRO_TO_KEY(<CtrlW>,'^DELWIN',EDIT);
- MACRO_TO_KEY(<CtrlF5>,'^ZOOM',EDIT);
- FLABEL('Zoom ',25,EDIT);
- CMD_TO_KEY(<DEL>,DEL_CHAR,EDIT);
- MACRO_TO_KEY(<AltD>,'^DELEOL',EDIT);
- MACRO_TO_KEY(<ShftDEL>,'^DELWORD',EDIT);
- CMD_TO_KEY(<BS>,BACK_SPACE,EDIT);
- MACRO_TO_KEY(<CtrlBS>,'^BSWORD',EDIT);
- CMD_TO_KEY(<ShftF8>,DEL_LINE,EDIT);
- FLABEL('DelLin',18,EDIT);
- CMD_TO_KEY(<CtrlF7>,UNDO,EDIT);
- FLABEL('UNDO ',27,EDIT);
- CMD_TO_KEY(<CtrlENTER>,UNDO,EDIT);
- CMD_TO_KEY(<CtrlDEL>,REDO,EDIT);
- CMD_TO_KEY(<LF>,LEFT,EDIT);
- CMD_TO_KEY(<RT>,RIGHT,EDIT);
- CMD_TO_KEY(<MsRT>,RIGHT,EDIT);
- CMD_TO_KEY(<UP>,UP,EDIT);
- CMD_TO_KEY(<MsUP>,UP,EDIT);
- CMD_TO_KEY(<DN>,DOWN,EDIT);
- CMD_TO_KEY(<MsDN>,DOWN,EDIT);
- MACRO_TO_KEY(<HOME>,'^HOME /T=200',EDIT);
- MACRO_TO_KEY(<END>,'^END /T=200',EDIT);
- CMD_TO_KEY(<MsLF>,MS_LEFT,EDIT);
- CMD_TO_KEY(<PgUp>,PAGE_UP,EDIT);
- CMD_TO_KEY(<PgDn>,PAGE_DOWN,EDIT);
- CMD_TO_KEY(<CtrlHome>,TOF,EDIT);
- CMD_TO_KEY(<CtrlEnd>,EOF,EDIT);
- CMD_TO_KEY(<CtrlPgDn>,NEXT_PAGE_BREAK,EDIT);
- CMD_TO_KEY(<CtrlPgUp>,LAST_PAGE_BREAK,EDIT);
- CMD_TO_KEY(<CtrlLF>,WORD_LEFT,EDIT);
- CMD_TO_KEY(<CtrlRT>,WORD_RIGHT,EDIT);
- MACRO_TO_KEY(<CtrlT>,'^TOPWIN',EDIT);
- MACRO_TO_KEY(<CtrlB>,'^BOTWIN',EDIT);
- MACRO_TO_KEY(<CtrlU>,'^SCROLLUP',EDIT);
- MACRO_TO_KEY(<CtrlD>,'^SCROLLDN',EDIT);
- MACRO_TO_KEY(<CtrlE>,'^TOPBLOCK',EDIT);
- MACRO_TO_KEY(<CtrlC>,'^ENDBLOCK',EDIT);
- MACRO_TO_KEY(<AltF8>,'^GOTOLINE',EDIT);
- FLABEL('GotoLn',38,EDIT);
- CMD_TO_KEY(<TAB>,TAB_RIGHT,EDIT);
- CMD_TO_KEY(<ShftTAB>,TAB_LEFT,EDIT);
- CMD_TO_KEY(<F4>,INDENT,EDIT);
- FLABEL('Indent',4,EDIT);
- CMD_TO_KEY(<ShftF4>,UNDENT,EDIT);
- FLABEL('Undent',14,EDIT);
- MACRO_TO_KEY(<F5>,'^MARKPOS',EDIT);
- FLABEL('Mark ',5,EDIT);
- MACRO_TO_KEY(<ShftF5>,'^GOTOMARK',EDIT);
- FLABEL('GotoMk',15,EDIT);
- MACRO_TO_KEY(<AltR>,'^REFORMAT',EDIT);
- MACRO_TO_KEY(<AltJ>,'^JUSTIFY',EDIT);
- MACRO_TO_KEY(<ShftF2>,'^DATETIME',EDIT);
- FLABEL('DatTim',12,EDIT);
- MACRO_TO_KEY(<ENTER>,'^CR',EDIT);
- MACRO_TO_KEY(<INS>,'^INSTGL',EDIT);
- MACRO_TO_KEY(<F8>,'^RUNMAC',EDIT);
- FLABEL('RunMac',8,EDIT);
- CMD_TO_KEY(<AltF10>,KEY_RECORD,EDIT);
- FLABEL('Record',40,EDIT);
- CMD_TO_KEY(<AltF10>,KEY_RECORD,DOS_SHELL);
- FLABEL('Record',40,DOS_SHELL);
- MACRO_TO_KEY(<AltF5>,'^ASCII',EDIT);
- FLABEL('ASCII ',35,EDIT);
- MACRO_TO_KEY(<AltA>,'^ASCII',EDIT);
- MACRO_TO_KEY(<AltF4>,'^CONDENSE',EDIT);
- FLABEL('Condns',34,EDIT);
- MACRO_TO_KEY(<CtrlF4>,'^DIRSHELL',EDIT);
- FLABEL('DIR ',24,EDIT);
- MACRO_TO_KEY(<AltF3>,'^SHELLDOS',EDIT);
- FLABEL('runDOS',33,EDIT);
- MACRO_TO_KEY(<CtrlF8>,'^COMPILE',EDIT);
- FLABEL('Compil',28,EDIT);
- MACRO_TO_KEY(<CtrlF2>,'^CMPERROR',EDIT);
- FLABEL('NxtErr',22,EDIT);
- MACRO_TO_KEY(<AltE>,'^CMPERROR',EDIT);
- MACRO_TO_KEY(<AltF9>,'^TEMPLATE',EDIT);
- FLABEL('Templt',39,EDIT);
- MACRO_TO_KEY(<AltT>,'^TEMPLATE',EDIT);
- MACRO_TO_KEY(<AltF6>,'^MATCH',EDIT);
- FLABEL('Match ',36,EDIT);
- MACRO_TO_KEY(<AltM>,'^MATCH',EDIT);
- MACRO_TO_KEY(<AltF2>,'^CALC',EDIT);
- FLABEL('Calc ',32,EDIT);
- MACRO_TO_KEY(<AltL>,'^LINEDRAW',EDIT);
- MACRO_TO_KEY(<AltX>,'^EXIT',EDIT);
- MACRO_TO_KEY(<AltK>,'^KEYCODE',EDIT);
- MACRO_TO_KEY(<AltZ>,'^XZOOM',EDIT);
- MACRO_TO_KEY(<CtrlR>,'^REPEAT',EDIT);
- MACRO_TO_KEY(<AltP>,'^DB /F=PHONE.DB',EDIT);
-
-
- {Default settings}
- Set_Global_Int('Default_Insert_Mode',1);
- Set_Global_Str('SWITCHES','I');
- Set_Global_Str('DEF_SWITCHES','I');
- Set_Global_Str('REPL_SWITCHES','IP');
- Set_Global_Str('DEF_REPL_SWITCHES','IP');
- Set_Global_Str('FSWITCHES','');
- Set_Global_Str('DEF_FS_SWITCHES','');
- Set_Global_Str('FSEARCH_PATH','');
- Set_Global_Str('DEF_FS_PATH','');
- Insert_Mode := Global_Int('Default_Insert_Mode');
- Explosions := 1;
- Backups := 0;
- Backup_Path := 'D:\BAK\';
- Temp_Path := '';
- Page_Str := '';
- Truncate_Spaces := 1;
- AutoSave := 180;
- Ctrl_Help := 1;
- Ctrl_Z := 0;
- Eof_Cr := 0;
- File_Locking := 0;
- Display_Tabs := 0;
- Tab_Expand := 1;
- Mouse_H_Sense := 12;
- Mouse_V_Sense := 12;
- Mouse := 1;
- Word_Delimits := '()"'',#$@!%^&*{}[]?/||||;: |255|9';
- Ins_Cursor := 0;
- Ovr_Cursor := 2;
- Max_Undo := 50;
- Set_Global_Str('FORMAT_CODE_DELIMIT','.');
- Set_Global_Str('PRINTER_TYPE', 'IBM');
- Set_Global_Int('RESTORE',0);
- Set_Global_Int('BIG_COMPILE',0);
- Set_Global_Str('@SCREEN_SETA','/F=1/M=1/S=1');
- Set_Global_Str('@SCREEN_SETB','/F=0/M=0/S=1/MACRO=layout A((default)(INSC)layout B(INSC)');
- Set_Global_Int('DEF_SCRN_STYLE',1);
- Set_Global_Int('CUR_SCRN',1);
- Init_Video_Mode := 2;
- Error_Color := 28;
- Shadow_Color := 8;
- Shadow_Char := '|0';
- W_T_Color := 23;
- W_H_Color := 112;
- W_B_Color := 23;
- W_C_Color := 26;
- W_EOF_Color := 25;
- W_S_Color := 30;
- M_T_Color := 112;
- M_S_Color := 113;
- M_B_Color := 112;
- M_H_Color := 48;
- D_T_Color := 23;
- D_S_Color := 30;
- D_B_Color := 23;
- D_H_Color := 112;
- H_T_Color := 23;
- H_T1_Color := 27;
- H_T2_Color := 28;
- H_T3_Color := 127;
- H_S_Color := 31;
- H_B_Color := 23;
- H_H_Color := 112;
- H_R_Color := 30;
- H_F_Color := 112;
- FKey_Color := 112;
- FNum_Color := 23;
- Stat1_Color := 23;
- Stat2_Color := 31;
- Message_Color := 23;
- Working_Color := 222;
- Background_Color := 23;
- Logo_Screen := 1;
- Set_Global_Str('DIR_SORT_STR','N');
- Set_Global_Int('CONDENSE_MODE',0);
- Set_Global_Str('CONDENSE_SEARCH','');
- Set_Global_Str('CONDENSE_SWITCHES','');
- Set_Global_Str('CALC_PARAMS','/X=20/Y=5/BASE=10');
- Set_Global_Int('KEYSPEED',0);
- Set_Global_Int('KEYDELAY',1);
- R_BX := (Global_Int('KEYDELAY') shl 8) or GLOBAL_INT('KEYSPEED');
- R_AX := $0305;
- INTR( $16 );
-
- {Filename extension specific}
- Set_Global_Str('Extensions1','.Default(FE).ADA(FE).ADB(FE).ADS(FE).C(FE).PAS(FE).DOC(FE)');
- Set_Global_Str('.Default','/IND=A/LS=NONE');
- Set_Global_Str('.Default_Format',' R ');
- Set_Global_Str('.ADA','/IND=A/LS=NONE/#=2');
- Set_Global_Str('.ADA_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADA_PGM2','/PN= /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADA_Format',' R ');
- Set_Global_Str('.ADB','/IND=A/LS=NONE/#=2');
- Set_Global_Str('.ADB_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADB_PGM2','/PN= /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADB_Format',' R ');
- Set_Global_Str('.ADS','/IND=A/LS=NONE/#=2');
- Set_Global_Str('.ADS_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADS_PGM2','/PN= /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
- Set_Global_Str('.ADS_Format',' R ');
- Set_Global_Str('.C','/IND=S/TS=2/RM=128/LS=C/#=1');
- Set_Global_Str('.C_PGM1','/PN=Turbo C Compile/CP=0/PT=TURBO C/LC=0/CS=0/SA=1/RF=0/DP=0/CL=tcc <file>');
- Set_Global_Str('.PAS','/IND=S/TS=2/RM=128/LS=PASCAL/#=2');
- Set_Global_Str('.PAS_PGM1','/PN=Compile (Turbo Pascal 5.0)/CP=0/PT=TURBO PASCAL 5.0/LC=0/CS=0/SA=1/RF=0/DP=0/CL=TPC <FILE> /Q');
- Set_Global_Str('.PAS_PGM2','/PN=Make (Turbo Pascal 5.0)/CP=0/PT=TURBO PASCAL 5.0/LC=0/CS=0/SA=1/RF=0/DP=0/CL=TPC /M <FILE> /Q');
- Set_Global_Str('.DOC','/DOC=1/WW=1/IND=O/TS=8/RM=72/LS=NONE');
- Set_Global_Str('PGM1','NONE(FE_PROGRAM)alsys(FE_PROGRAM)MICROSOFT(FE_PROGRAM)MICROSOFT BASIC(FE_PROGRAM)TURBO ASSEMBLER(FE_PROGRAM)TURBO PASCAL 5.0(FE_PROGRAM)TURBO C(FE_PROGRAM)LATTICE C 3.0(FE_PROGRAM)ZORTECH C++(FE_PROGRAM)');
- Set_Global_Str('PGM2','MULTI_EDIT(FE_PROGRAM)WATCOM C(FE_PROGRAM)MS PASCAL 3.3(FE_PROGRAM)RBASE_5(FE_PROGRAM)LOGITECH MODULA-2 3.0(FE_PROGRAM)STONYBROOK MODULA-2(FE_PROGRAM)JPI MODULA-2(FE_PROGRAM)POWER C(FE_PROGRAM)');
- Set_Global_Str('PGM3','ALSYS ADA(FE_PROGRAM)FOXBASE(FE_PROGRAM)CLIPPER(FE_PROGRAM)AZTEC C(FE_PROGRAM)INTEL PLM-86(FE_PROGRAM)INTEL ASM-86(FE_PROGRAM)INDEXGEN(FE_PROGRAM)');
- Set_Global_Str('Language1','NONE(FE_PROGRAM)ADA(FE_PROGRAM)C(FE_PROGRAM)ASM(FE_PROGRAM)BASIC(FE_PROGRAM)MULTI_EDIT(FE_PROGRAM)MODULA_2(FE_PROGRAM)PASCAL(FE_PROGRAM)RBASE_5(FE_PROGRAM)DBASE(FE_PROGRAM)ACI_HYPERTEXT(FE_PROGRAM)');
-
- END_MACRO;